import upload from '@/utils/upload'
import request from '@/utils/request'


export function getTypeList(data) {
  return request({
    'url': 'api/type/getTypeList',
   headers: {
     token:'',
     isToken: false
   },
    'method': 'get',
    timeout: 20000,
	 'data': data
  })
}



// 获取商品分类列表
export function goods_getHomeGoodsCateList(data) {
  return request({
    'url': '/goods/getHomeGoodsCateList',
   headers: {
     token:'',
     isToken: false
   },
    'method': 'post',
	 'data': data
  })
}

// 获取商品列表
export function goods_getIndexGoodsListByCateId(data) {
  return request({
    'url': '/goods/getIndexGoodsListByCateId',
   headers: {
     token:'',
     isToken: false
   },
    'method': 'post',
	 'data': data
  })
}

// 获取商品详情
export function goods_getIndexGoodsInfoById(data) {
  return request({
    'url': '/goods/getIndexGoodsInfoById',
   headers: {
     token:'',
     isToken: false
   },
    'method': 'post',
	 'data': data
  })
}

// 商品收藏
export function goods_goodsCollectSave(data) {
  return request({
    'url': '/goods/goodsCollectSave',
   headers: {
     token:'',
     isToken: false
   },
    'method': 'post',
	 'data': data
  })
}

// 活动收藏
export function activity_activityCollectSave(data) {
  return request({
    'url': '/activity/activityCollectSave',
   headers: {
     token:'',
     isToken: false
   },
    'method': 'post',
	 'data': data
  })
}


// 商品收藏列表
export function goods_getGoodsCollectList(data) {
  return request({
    'url': '/goods/getGoodsCollectList',
   headers: {
     token:'',
     isToken: false
   },
    'method': 'post',
	 'data': data
  })
}

// 活动收藏列表
export function activity_getUserCollectActivityList(data) {
  return request({
    'url': '/activity/getUserCollectActivityList',
   headers: {
     token:'',
     isToken: false
   },
    'method': 'post',
	 'data': data
  })
}



// 购物车列表
export function goods_getShoppingCartList(data) {
  return request({
    'url': '/goods/getShoppingCartList',
   headers: {
     token:'',
     isToken: false
   },
    'method': 'post',
	 'data': data
  })
}

// 操作购物车信息
export function goods_goodsShoppingCartInfoSave(data) {
  return request({
    'url': '/goods/goodsShoppingCartInfoSave',
   headers: {
     token:'',
     isToken: false
   },
    'method': 'post',
	 'data': data
  })
}


// 获取首页banner
export function banner_getHomeBannerList(data) {
  return request({
    'url': '/banner/getHomeBannerList',
   headers: {
     token:'',
     isToken: false
   },
    'method': 'post',
	 'data': data
  })
}

// 删除购物车其中一个商品
export function goods_goodsShoppingCartInfoDelete(data) {
  return request({
    'url': '/goods/goodsShoppingCartInfoDelete',
   headers: {
     token:'',
     isToken: false
   },
    'method': 'post',
	 'data': data
  })
}

// 清空购物车
export function goods_clearShoppingCart(data) {
  return request({
    'url': '/goods/clearShoppingCart',
   headers: {
     token:'',
     isToken: false
   },
    'method': 'post',
	 'data': data
  })
}

// 收货地址列表
export function user_getUserAddressList(data) {
  return request({
    'url': '/user/getUserAddressList',
   headers: {
     token:'',
     isToken: false
   },
    'method': 'post',
	 'data': data
  })
}

// 设置用户收货地址为默认
export function user_setDefaultAddress(data) {
  return request({
    'url': '/user/userAddressDefault',
   headers: {
     token:'',
     isToken: false
   },
    'method': 'post',
	 'data': data
  })
}

// 删除收货地址信息
export function user_deleteAddress(data) {
  return request({
    'url': '/user/userAddressDelete',
   headers: {
     token:'',
     isToken: false
   },
    'method': 'post',
	 'data': data
  })
}

// 修改用户收货地址
export function user_updateAddress(data) {
  return request({
    'url': '/user/userAddressEdit',
   headers: {
     token:'',
     isToken: false
   },
    'method': 'post',
	 'data': data
  })
}

// 创建收货地址信息
export function user_addAddress(data) {
  return request({
    'url': '/user/userAddressCreate',
   headers: {
     token:'',
     isToken: false
   },
    'method': 'post',
	 'data': data
  })
}

// 创建收货地址信息
export function common_getAreaList(data) {
  return request({
    'url': '/common/getAreaList',
   headers: {
     token:'',
     isToken: false
   },
    'method': 'post',
	 'data': data
  })
}

// 创建收货地址信息
export function activity_getHomeActivityList(data) {
  return request({
    'url': '/activity/getHomeActivityList',
   headers: {
     token:'',
     isToken: false
   },
    'method': 'post',
	 'data': data
  })
}

// 确认商品订单信息
export function order_confirmGoodsOrderInfo(data) {
  return request({
    'url': '/order/confirmGoodsOrderInfo',
   headers: {
     token:'',
     isToken: false
   },
    'method': 'post',
	 'data': data
  })
}

// 确认商品订单信息
export function order_goodsOrderInfoCreate(data) {
  return request({
    'url': '/order/goodsOrderInfoCreate',
   headers: {
     token:'',
     isToken: false
   },
    'method': 'post',
	 'data': data
  })
}

// 获取商品订单列表
export function order_getGoodsOrderList(data) {
  return request({
    'url': '/order/getGoodsOrderList',
   headers: {
     token:'',
     isToken: false
   },
    'method': 'post',
	 'data': data
  })
}

// 获取商品订单列表
export function order_getGoodsOrderDetails(data) {
  return request({
    'url': '/order/getGoodsOrderDetails',
   headers: {
     token:'',
     isToken: false
   },
    'method': 'post',
	 'data': data
  })
}

// 商品订单申请退款
export function order_applyRefund(data) {
  return request({
    'url': '/order/goodsOrderRequestRefund',
   headers: {
     token:'',
     isToken: false
   },
    'method': 'post',
	 'data': data
  })
}

// 获取商品订单列表
export function order_confirmReceipt(data) {
  return request({
    'url': '/order/goodsOrderConfirmReceipt',
   headers: {
     token:'',
     isToken: false
   },
    'method': 'post',
	 'data': data
  })
}


// 活动浏览量添加
export function activity_activityBrowseNumberCreate(data) {
  return request({
    'url': '/activity/activityBrowseNumberCreate',
   headers: {
     token:'',
     isToken: false
   },
    'method': 'post',
	 'data': data
  })
}

// 获取活动详情信息
export function activity_getHomeActivityDetails(data) {
  return request({
    'url': '/activity/getHomeActivityDetails',
   headers: {
     token:'',
     isToken: false
   },
    'method': 'post',
	 'data': data
  })
}

// 获取首页活动分类列表
export function activity_getHomeActivityCateList(data) {
  return request({
    'url': '/activity/getHomeActivityCateList',
   headers: {
     token:'',
     isToken: false
   },
    'method': 'post',
	 'data': data
  })
}

// 获取城市列表（活动页，字母排序用的）
export function common_getCityList(data) {
  return request({
    'url': '/common/getCityList',
   headers: {
     token:'',
     isToken: false
   },
    'method': 'post',
	 'data': data
  })
}

// 确认活动订单信息
export function order_confirmActivityOrderInfo(data) {
  return request({
    'url': '/order/confirmActivityOrderInfo',
   headers: {
     token:'',
     isToken: false
   },
    'method': 'post',
	 'data': data
  })
}

// 创建活动订单信息
export function order_activitySignUp(data) {
  return request({
    'url': '/order/activitySignUp',
   headers: {
     token:'',
     isToken: false
   },
    'method': 'post',
	 'data': data
  })
}

// 创建活动订单信息
export function order_getActivityOrderList(data) {
  return request({
    'url': '/order/getActivityOrderList',
   headers: {
     token:'',
     isToken: false
   },
    'method': 'post',
	 'data': data
  })
}

// 活动订单申请退款
export function order_applyActivityRefund(data) {
  return request({
    'url': '/order/activityOrderRequestRefund',
   headers: {
     token:'',
     isToken: false
   },
    'method': 'post',
	 'data': data
  })
}

// 获取用户活动订单详情
export function order_getActivityOrderDetails(data) {
  return request({
    'url': '/order/getActivityOrderDetails',
   headers: {
     token:'',
     isToken: false
   },
    'method': 'post',
	 'data': data
  })
}

// 获取用户创建的活动列表
export function user_getUserCreateActivityInfo(data) {
  return request({
    'url': '/user/getUserCreateActivityInfo',
   headers: {
     token:'',
     isToken: false
   },
    'method': 'post',
	 'data': data
  })
}

// 获取用户创建的活动详情
export function user_getUserCreateActivityDetails(data) {
  return request({
    'url': '/user/getUserCreateActivityDetails',
   headers: {
     token:'',
     isToken: false
   },
    'method': 'post',
	 'data': data
  })
}

// 获取用户创建的活动详情
export function order_getRegistrationListByActivitySpecId(data) {
  return request({
    'url': '/order/getRegistrationListByActivitySpecId',
   headers: {
     token:'',
     isToken: false
   },
    'method': 'post',
	 'data': data
  })
}

// 用户端用户创建活动
export function activity_userActivityInfoCreate(data) {
  return request({
    'url': '/activity/userActivityInfoCreate',
   headers: {
     token:'',
     isToken: false
   },
    'method': 'post',
	 'data': data
  })
}

// 用户端用户创建活动
export function activity_getUserActivityInfo(data) {
  return request({
    'url': '/activity/getUserActivityInfo',
   headers: {
     token:'',
     isToken: false
   },
    'method': 'post',
	 'data': data
  })
}

// 用户端用户修改活动
export function activity_userActivityInfoUpdate(data) {
  return request({
    'url': '/activity/userActivityInfoUpdate',
   headers: {
     token:'',
     isToken: false
   },
    'method': 'post',
	 'data': data
  })
}

// 支付
export function payment(data) {
  return request({
    'url': '/pay/orderPay',
   headers: {
     token:'',
     isToken: false
   },
    'method': 'post',
	 'data': data
  })
}
